"on deck" - Details

English Term:
on deck
Arabic Term:
على سطح السفينة
Arabic Definition:

.